home *** CD-ROM | disk | FTP | other *** search
- Path: cs.uwa.edu.au!jasonb
- From: jasonb@cs.uwa.edu.au (Jason S Birch)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: PPC compilers
- Date: 2 Jan 96 09:48:59 GMT
- Organization: The University of Western Australia
- Message-ID: <jasonb.820576139@cs.uwa.edu.au>
- References: <john.hendrikx.40ka@grafix.xs4all.nl> <0u2Px*sKe@yaps.rhein.de> <CWoRx*xQe@yaps.rhein.de> <4c9ie3$h3i@sunsystem5.informatik.tu-muenchen.de>
- NNTP-Posting-Host: decadence.cs.uwa.oz.au
- X-Newsreader: NN version 6.5.0 #3 (NOV)
-
- fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer) writes:
-
- >as it is a rather philosophic question if (*a++||*a++) is C or not,
- >no FM can help.
-
- Actually, that's valid C - || is a sequence point, and so the first
- *a++ is guaranteed to be executed first. No ambiguity. The second *a++
- will only be executed if a originally pointed to NULL.
-
- >According to your definition, a program written in C, but containing a
- >bug, is suddenly not a C program. very funny, and as I said, philosophic.
-
- If the "bug" is a violation of the rules that define what is valid C,
- do you still call it a C program? Exactly how many rules defining C
- would I have to break for your to no longer call it C?
-
- > // fischerj@Informatik.TU-Muenchen.DE (Juergen "Rally" Fischer)
-
- --
- Jason S Birch ,-_|\ email: jasonb@cs.uwa.edu.au
- Department of Computer Science / \ Tel (work): +61 9 380 1840
- The University of Western Australia *_.-._/ Fax (work): +61 9 380 1089
- Nedlands W. Australia 6907 v Tel (home): +61 9 386 8630
-